home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / Mesa-2.2 / demos / descrip.mms < prev    next >
Encoding:
Text File  |  1996-10-16  |  1.5 KB  |  80 lines

  1. # Makefile for demo programs for VMS
  2. # contributed by Jouk Jansen  joukj@crys.chem.uva.nl
  3.  
  4.  
  5. .first
  6.     define gl [-.include.gl]
  7.  
  8. .include [-]mms-config.
  9.  
  10. ##### MACROS #####
  11.  
  12. INCDIR = [-.include]
  13. CFLAGS = /include=$(INCDIR)/define=(FBIND=1)
  14.  
  15. GL_LIBS = [-.lib]libMesaaux/l,libMesatk/l,libMesaGLU/l,libMesaGL/l,$(XLIBS)
  16.  
  17. LIB_DEP = [-.lib]$(GL_LIB) [-.lib]$(GLU_LIB) [-.lib]$(TK_LIB) [-.lib]$(AUX_LIB)
  18.  
  19. PROGS = bounce.exe;,gamma.exe;,gears.exe;,glxdemo.exe;,glxpixmap.exe;,isosurf.exe;,\
  20.     offset.exe;,osdemo.exe;,spin.exe;,test0.exe;,texobj.exe;,\
  21.     xdemo.exe;,reflect.exe;,winpos.exe;
  22.  
  23.  
  24.  
  25. ##### RULES #####
  26.  
  27.  
  28. ##### TARGETS #####
  29. default :
  30.     mms $(PROGS)
  31.  
  32. clean :
  33.     delete *.obj;*
  34.  
  35. realclean :
  36.     delete $(PROGS)
  37.     delete *.obj;*
  38.  
  39. bounce.exe; : bounce.obj $(LIB_DEP)
  40.     link bounce,$(GL_LIBS)
  41.     
  42. gamma.exe; : gamma.obj $(LIB_DEP)
  43.     link gamma,$(GL_LIBS)
  44.  
  45. gears.exe; : gears.obj $(LIB_DEP)
  46.     link gears,$(GL_LIBS)
  47.  
  48. glxdemo.exe; : glxdemo.obj $(LIB_DEP)
  49.     link glxdemo,$(GL_LIBS)
  50.  
  51. glxpixmap.exe; : glxpixmap.obj $(LIB_DEP)
  52.     link glxpixmap,$(GL_LIBS)
  53.  
  54. isosurf.exe; : isosurf.obj $(LIB_DEP)
  55.     link isosurf,$(GL_LIBS)
  56.  
  57. offset.exe; : offset.obj $(LIB_DEP)
  58.     link offset,$(GL_LIBS)
  59.  
  60. osdemo.exe; : osdemo.obj $(LIB_DEP)
  61.     link osdemo,$(GL_LIBS)
  62.  
  63. spin.exe; : spin.obj $(LIB_DEP)
  64.     link spin,$(GL_LIBS)
  65.  
  66. test0.exe; : test0.obj $(LIB_DEP)
  67.     link test0,$(GL_LIBS)
  68.  
  69. texobj.exe; : texobj.obj $(LIB_DEP)
  70.     link texobj,$(GL_LIBS)
  71.  
  72. xdemo.exe; : xdemo.obj $(LIB_DEP)
  73.     link xdemo,$(GL_LIBS)
  74.  
  75. reflect.exe; : reflect.obj $(LIB_DEP)
  76.     link reflect,$(GL_LIBS)
  77.  
  78. winpos.exe; : winpos.obj $(LIB_DEP)
  79.     link winpos,$(GL_LIBS)
  80.